Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
191A LONDON ROAD Terraced £320,200 £60,000 20 Jan 1997
219 - 225 LONDON ROAD £9,200,734 £7,500,000 18 Dec 2019